engage in a bloody battle - German English Dictionary